/**
 * Created by Administrator on 2016/8/4.
 */
// 加载数据
var name, rt_post,workExperience,resumeState,registraTime;
	$(function () {
        $('#table').bootstrapTable({
            method: "get",
            striped: true,
            singleSelect: false,
            url: "interview.json",
            dataType: "json",
            pagination: true, //分页
            pageSize: 10,
            pageNumber: 1,
            search: false, //显示搜索框
            contentType: "application/x-www-form-urlencoded",
            queryParams: null,
            columns: [
               /*{
                    checkbox:"true",
                    field: 'ID',
                    align: 'center',
                    valign: 'middle'
                },*/
             /* {
                	//visible: false,//隐藏列
                    title: "d",
                    field: 'id',
                    align: 'center'
                  
                },*/
                {
                    title: "姓名",
                    field: 'name',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    title: '性别',
                    field: 'rt_sex',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    title: '毕业院校',
                    field: 'graduate',
                    align: 'center'
                },
                {
                    title: '学历',
                    field: 'rt_education',
                    align: 'center',
                    valign: 'middle'
                },

                {
                    title: '专业',
                    field: 'major',
                    align: 'center'
                },
                {
                	title:'应聘职位',
                	field:'rt_post',
                	align:'center',
                	valign:'middle'
                },
                {
                	title:'工作经验',
                	field:'workExperience',
                	align:'center',
                	valign:'middle'
                },
                 {
                    title: '登记日期',
                    field: 'registraTime',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    title: '简历状态',
                    field: 'resumeState',
                    align: 'center',
                    formatter: function(value, row, index){
                    	var startsId = value;
                    	var BigId = row.id;
                    	$.ajax({
                    		url:'wx_rst.json',
                    		type:"get",
                    		data : {},
                    		dataType: "json",
                    		async:false,
                    		success:function(e){
                    			var headOption = "<option value =''>请选择</option>";
                    			  $.each(e,function(i,obj){
                    				  if(value==obj.id){
                    					  headOption = headOption +"<option value='"+obj.id+"'selected>"+obj.resume+"</option>"
                    				  }else{
                    					  headOption = headOption +"<option value='"+obj.id+"'>"+obj.resume+"</option>"
                    				  } 
                    				  
                    			}); 
                    			//option = '<select>'+headOption +'</select>'
                    			option="<select id=resumeState onchange = change('"+startsId+"','"+BigId+"',this.options[this.options.selectedIndex].value)>"+headOption +"</select>"
                    			 
                    		}
                    	})
                    	return option;
                    }
                },
                {
                    title: '操作',
                    field: 'id',
                    align: 'center',
                    formatter: function (value,row) {
                        var e = '<a  href="filesigntail.html/'+row.id+'">面试结果登记</a> ';
                        var c = '<a  href="interview_view.html/' + row.id +' ">明细</a> ';
                        var d = '<a  href="#" onclick="delRm(\'' + row.id + '\')">删除</a> ';
                        return e+c+d;
                    }
                }
            ]
        });
       
    });
	
//简历状态下拉框判断
function change(startsId,BigId,index){	
	//获取当前时间
	var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,'');
	
	var id = BigId;// 简历表ID
    var StartsId = startsId;// 简历状态ID(原来)
    var index = index;//改变后简历状态ID
       if(index==3){//推荐二面，显示一面
    	   $.ajax({
    		url : 'ResumeView.json',
    		type : 'GET',
    		data:{
    			"id":id
    			//"firstDate":date
    			},
    			dataType : 'json',
    			async :false,
    			success : function(e) {
    				 $.each(e,function(i,obj){
    					if(obj != null){
    						document.getElementById("firstName").value = obj.firstName;
    					} 
    					document.getElementById("firstDate").value = date;
    					document.getElementById("id").value = id;//简历表ID
    		        	document.getElementById("afterStartsid").value = index;//修改后简历状态ID
    		        	 $('#myModals').modal('show');
    				 });
    			}
    			
    	});
   }else if(index==4){ //推荐三面，显示二面
	   $.ajax({
    		url : 'ResumeView.json',
    		type : 'GET',
    		data:{
    			"id":id
    			//"twoDate":date
    			},
    			dataType : 'json',
    			async :false,
    			success : function(e) {
    				 $.each(e,function(i,obj){
    					if(obj !=null){
    						document.getElementById("twoName").value = obj.twoName;
    					}
    		        	document.getElementById("twoDate").value = date;
    		        	document.getElementById("id").value = id;//简历表ID
    		        	document.getElementById("afterStartsid").value = index;//修改后简历状态ID
    		        	$('#myModals02').modal('show');
    				 });
    			}
    			
    	});
   }else if(index==5){ //建议录用，显示三面
	      	  $.ajax({
	      		url : 'ResumeView.json',
	      		type : 'GET',
	      		data:{
	      			"id":id
	      			//"threeDate":date
	      			},
	      			dataType : 'json',
	      			async :false,
	      			success : function(e) {
	      				 $.each(e,function(i,obj){
	      					 if(obj !=null){
	      						document.getElementById("threeName").value = obj.threeName;
		      					
	      					 }
	      					document.getElementById("threeDate").value = date;
	      		        	document.getElementById("id").value = id;//简历表ID
	    		        	document.getElementById("afterStartsid").value = index;//修改后简历状态ID
	      		        	 $('#myModals03').modal('show');
	      				 });
	      			}
	      			
	      	});
	     
   }else if(index==6){
	   alert("不能修改!");
   }else if(index==1){//将修改简历状态成存档   
	    var sc = confirm("确定要修改成存档吗？")
		if (sc) {
			$.ajax({
				url : 'xiucun.json',
				type : 'GET',
				data:{
    	 			"id":id		
    	 		},
				dataType : 'json',
				success : function(data) {
					if (data.data) {
						var TableData = data.data;
						$("#table").bootstrapTable('refresh', TableData);//刷新表格
						alert("修改成功！")
					} else {
						alert("修改失败！")
					}
				},
				error : function(err) {
				}
			});
		}
  }else if(index==7){
	  var sc = confirm("确定要永久删除该条数据吗？")
		if (sc) {
			$.ajax({
				url : 'delRm.json',
				type : 'GET',
				data:{"id":id},
				dataType : 'json',
				success : function(data) {
					if (data.data) {
						var TableData = data.data;
						$("#table").bootstrapTable('refresh', TableData);//刷新表格
						alert("删除成功！")
					} else {
						alert("删除失败！")
					}
				},
				error : function(err) {
				}
			});
		}
  }
      
}
//模态框中的返回
function Backe() {
	$("#table").bootstrapTable('refresh', true);
}


function que(){
	var firstName = $('#firstName').val();//一面面试人
	var twoName = $('#twoName').val();//二面面试人
	var threeName = $('#threeName').val();//三面面试人
	
	var firstDate = $('#firstDate').val();//一面面试时间
	var twoDate = $('#twoDate').val();//二面面试时间
	var threeDate = $('#threeDate').val();//三面面试时间
		
	var firstEvaluation = $('#firstEvaluation').val();//一面评价
	var twoEvaluation = $('#twoEvaluation').val();//二面评价
	var threeEvaluation =$('#threeEvaluation').val();//三面评价
	var afterStartsid =$('#afterStartsid').val();//修改后简历状态ID
	var id = $('#id').val();//简历表ID
	
	 $.ajax({
 		url : 'Xiu.json',
 		type : 'GET',
 		dataType : 'json',
 		data:{
 			"afterStartsid":afterStartsid,
 			"resumeId":id,
 			"firstName":firstName,
 			"twoName":twoName,
 			"threeName":threeName,
 			"firstDate":firstDate,
 			"twoDate":twoDate,
 			"threeDate":threeDate,
 			"firstEvaluation":firstEvaluation,
 			"twoEvaluation":twoEvaluation,
 			"threeEvaluation":threeEvaluation
 		},
 		success : function(data) {
 			if(data.data){
 				var tData = data.data;
 				if(tData){
 					if(afterStartsid == 3){
 						$('#myModals').modal('hide');//关一面
 					}else if(afterStartsid == 4){
 						$('#myModals02').modal('hide');//关二面
 					}else if(afterStartsid == 5){
 						$('#myModals03').modal('hide');//关三面
 					}
 					
 					$("#table").bootstrapTable('refresh', tData);
 				}else{
 					$('#myModals').modal('hide');
 					alert("评价失败!");
 				}
 			}
 		}
 			
 	});
}



//时间控件
!function(){
	laydate.skin('molv');//切换皮肤，请查看skins下面皮肤库
	laydate({elem: '#registraTime'});//绑定元素
}();

//明细弹出框
function openlayer(id){
    layer.open({
        type: 2,
        title: '查看信息',
        shadeClose: true,
        shade: 0.5,
        skin: 'layui-layer-rim',
//        maxmin: true,
        closeBtn:1,
        area: ['90%', '85%'],
        shadeClose: true,
        closeBtn: 1,
        content: 'interview_view.html'
        //iframe的url
    });
}

//保存
function tian() {
	/*if(confirm("是否保存")){
	   
	}*/
	var sc = confirm("是否保存")
	/*if (sc) {
		$.ajax({
			url : 'Insave.json',
			type : 'GET',
			data:{"id":id},
			dataType : 'json',
			success : function(data) {
				if (data.data) {
					var TableData = data.data;
					$("#table").bootstrapTable('refresh', data.data);//刷新表格
					alert("保存成功！")
				} else {
					alert("保存失败！")
				}
			},
			error : function(err) {
			}
		});
	}*/
}

//下拉框弹出框
function getResumeState(){
	layer.open({
        type: 2,
        title: '查看信息',
        shadeClose: true,
        shade: 0.5,
        skin: 'layui-layer-rim',
//        maxmin: true,
        closeBtn:1,
        area: ['50%', '55%'],
        shadeClose: true,
        closeBtn: 1,
        content: ''
        //iframe的url
    });
}
// 查询数据
function getData() {
        name = $("#name").val();
        rt_post = $("#rt_post").val();
        workExperience = $("#workExperience").val();
        resumeState = $("#resumeState").val();
        registraTime = $("#registraTime").val();
    $.ajax({
        type: "GET",
        url: 'resume1.json',
        data: { 
        	"name":name,
        	"rt_post":rt_post,
        	"workExperience":workExperience,
        	"resumeState":resumeState,
        	"registraTime":registraTime},
        success: function (result) {
            if (result.data) {
                var TableData = result.data;
                $('#table').bootstrapTable("load", TableData);
                
            }
        }
    })
}

// 删除操作
function delRm(id) {
	var sc = confirm("确定要永久删除该条数据吗？")
	if (sc) {
		$.ajax({
			url : 'delRm.json',
			type : 'GET',
			data:{"id":id},
			dataType : 'json',
			success : function(data) {
				if (data.data) {
					var TableData = data.data;
					$("#table").bootstrapTable('refresh', data.data);//刷新表格
					alert("删除成功！")
				} else {
					alert("删除失败！")
				}
			},
			error : function(err) {
			}
		});
	}

}


// 下载操作
function down(id) {
    alert(id)
    var NId = id;
    $.ajax({
        url: '../WorkRecord/DeleteWork?workId=' + NId,
        type: 'GET',
        dataType: 'json',
        success: function (data) {
            if (data.data) {
                alert("下载成功！")

            } else {
                alert("下载失败")
            }
        },
        error: function (err) {
        }
    });
}
function getCurrentID(id) {
    return currentID;
}





